health and technical requirements - Turc Anglais Dictionnaire